/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package ac.GUI.tools;

import ac.settings.dataModel;
import ac.settings.dataModelurls;
import ac.ui.custemItmes;
import ac.uitls.propertiesOperation;
import java.awt.Component;
import javax.swing.JPanel;

/**
 *
 * @author ismail
 */
public class tel extends ac.ui.controls.PCLPanel implements dataModel, dataModelurls {

    /**
     * Creates new form NewJPanel
     */
    ac.engin.tools.tel t = new ac.engin.tools.tel();
    propertiesOperation po = new propertiesOperation();

    void updateTemplat() {

        //<editor-fold defaultstate="collapsed" desc="Update Templat compenets">
        t.panels = new JPanel[]{data_panel};

        t.index = jtb_index;
        t.serachTabel = jtb_search;
        t.ActionsButtons.put("add", jbt_add);
        /* t.ActionsButtons.put("cancel", jbt_cancel);*/
        t.ActionsButtons.put("edit", jbt_edit);
        t.ActionsButtons.put("delete", jbt_delete);
//</editor-fold>

        t.dataComponents = new Component[]{jtxt_title, jtxt_mail, jtxt_phone, jtxt_website, jtxt_mobile, jta_adrees, jcom_category, jimg_image};

        t.dataSaveFields = new String[]{"title", "email", "phone", "website", "mobilephone", "address", "cat_id", "image"};

        t.TabelString = tableTel;

        t.indexField = "title";
        t.indexTitle = po.getWord("label.title");

        ac.uitls.data d = new ac.uitls.data();
        ac.ui.utils.comBoxFills(jcom_search, t.dataSaveFields, d.updateArrayLang(t.dataSaveFields));

        jtab_data.setTitleAt(1, po.getWord("label.thisSearch"));
        jtab_data.setTitleAt(0, po.getWord("label.home"));

    }

    public tel() {
        initComponents();
        updateTemplat();
        t.indexUpdate();
        onLoad();
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jtab_data = new ac.ui.controls.PCLTabs();
        pCLPanel2 = new ac.ui.controls.PCLPanel();
        index_panel = new ac.ui.controls.PCLPanel();
        jScrollPane1 = new javax.swing.JScrollPane();
        jtb_index = new ac.ui.controls.PCLTable();
        pCLToolbar1 = new ac.ui.controls.PCLToolbar();
        jbt_frist = new ac.ui.controls.PCLButton();
        jbt_prev = new ac.ui.controls.PCLButton();
        jlb_indexinfo = new ac.ui.controls.PCLLabel();
        jbt_next = new ac.ui.controls.PCLButton();
        jbt_last = new ac.ui.controls.PCLButton();
        jScrollPane4 = new javax.swing.JScrollPane();
        jtr_index = new ac.ui.controls.PCLTree();
        data_panel = new ac.ui.controls.PCLPanel();
        pCLToolbar2 = new ac.ui.controls.PCLToolbar();
        jbt_add = new ac.ui.controls.PCLButton();
        jbt_edit = new ac.ui.controls.PCLButton();
        jbt_delete = new ac.ui.controls.PCLButton();
        jbt_print = new ac.ui.controls.PCLButton();
        pCLSeperator1 = new ac.ui.controls.PCLSeperator();
        jbt_cancel = new ac.ui.controls.PCLButton();
        jtxt_website = new ac.ui.controls.PCLTextField();
        pCLLabel5 = new ac.ui.controls.PCLLabel();
        pCLLabel6 = new ac.ui.controls.PCLLabel();
        jScrollPane2 = new javax.swing.JScrollPane();
        jta_adrees = new ac.ui.controls.PCLTextarea();
        jlb_type = new javax.swing.JLabel();
        pCLLabel7 = new ac.ui.controls.PCLLabel();
        jtxt_phone = new ac.ui.controls.PCLTextField();
        pCLLabel8 = new ac.ui.controls.PCLLabel();
        jtxt_title = new ac.ui.controls.PCLTextField();
        pCLLabel9 = new ac.ui.controls.PCLLabel();
        pCLLabel10 = new ac.ui.controls.PCLLabel();
        jcom_category = new ac.ui.controls.PCLGetdata();
        jtxt_mail = new ac.ui.controls.PCLTextField();
        jtxt_mobile = new ac.ui.controls.PCLTextField();
        pCLLabel11 = new ac.ui.controls.PCLLabel();
        jimg_image = new ac.ui.controls.PCLImage();
        pCLPanel1 = new ac.ui.controls.PCLPanel();
        jPanel1 = new javax.swing.JPanel();
        jScrollPane5 = new javax.swing.JScrollPane();
        jtb_search = new ac.ui.controls.PCLTable();
        jPanel2 = new javax.swing.JPanel();
        jScrollPane3 = new javax.swing.JScrollPane();
        jtr_search = new ac.ui.controls.PCLTree();
        jcom_search = new ac.ui.controls.PCLcomboBox();
        jtxt_search = new ac.ui.controls.PCLTextField();
        pCLButton1 = new ac.ui.controls.PCLButton();
        pCLLabel1 = new ac.ui.controls.PCLLabel();
        pCLLabel2 = new ac.ui.controls.PCLLabel();
        pCLPanel3 = new ac.ui.controls.PCLPanel();
        jScrollPane6 = new javax.swing.JScrollPane();
        pCLTree1 = new ac.ui.controls.PCLTree();
        pCLButton2 = new ac.ui.controls.PCLButton();

        jtab_data.setTabPlacement(javax.swing.JTabbedPane.RIGHT);

        index_panel.setPreferredSize(new java.awt.Dimension(200, 282));

        jtb_index.setType("index");
        jtb_index.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jtb_indexMouseClicked(evt);
            }
        });
        jtb_index.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyTyped(java.awt.event.KeyEvent evt) {
                jtb_indexKeyTyped(evt);
            }
            public void keyPressed(java.awt.event.KeyEvent evt) {
                jtb_indexKeyPressed(evt);
            }
            public void keyReleased(java.awt.event.KeyEvent evt) {
                jtb_indexKeyReleased(evt);
            }
        });
        jScrollPane1.setViewportView(jtb_index);

        pCLToolbar1.setRollover(true);

        jbt_frist.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ac/images/last.png"))); // NOI18N
        jbt_frist.setFocusable(false);
        jbt_frist.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        jbt_frist.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
        jbt_frist.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbt_fristActionPerformed(evt);
            }
        });
        pCLToolbar1.add(jbt_frist);

        jbt_prev.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ac/images/next.png"))); // NOI18N
        jbt_prev.setFocusable(false);
        jbt_prev.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        jbt_prev.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
        jbt_prev.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jbt_prevMouseClicked(evt);
            }
        });
        jbt_prev.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbt_prevActionPerformed(evt);
            }
        });
        pCLToolbar1.add(jbt_prev);

        jlb_indexinfo.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jlb_indexinfo.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jlb_indexinfo.setText("/");
        jlb_indexinfo.setMaximumSize(new java.awt.Dimension(70, 25));
        jlb_indexinfo.setType("rowData");
        pCLToolbar1.add(jlb_indexinfo);

        jbt_next.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ac/images/prev.png"))); // NOI18N
        jbt_next.setFocusable(false);
        jbt_next.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        jbt_next.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
        jbt_next.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbt_nextActionPerformed(evt);
            }
        });
        pCLToolbar1.add(jbt_next);

        jbt_last.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ac/images/frist.png"))); // NOI18N
        jbt_last.setFocusable(false);
        jbt_last.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        jbt_last.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
        jbt_last.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbt_lastActionPerformed(evt);
            }
        });
        pCLToolbar1.add(jbt_last);

        javax.swing.tree.DefaultMutableTreeNode treeNode1 = new javax.swing.tree.DefaultMutableTreeNode("root");
        jtr_index.setModel(new javax.swing.tree.DefaultTreeModel(treeNode1));
        jtr_index.setAddtype("tel");
        jtr_index.addTreeSelectionListener(new javax.swing.event.TreeSelectionListener() {
            public void valueChanged(javax.swing.event.TreeSelectionEvent evt) {
                jtr_indexValueChanged(evt);
            }
        });
        jScrollPane4.setViewportView(jtr_index);

        javax.swing.GroupLayout index_panelLayout = new javax.swing.GroupLayout(index_panel);
        index_panel.setLayout(index_panelLayout);
        index_panelLayout.setHorizontalGroup(
            index_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(index_panelLayout.createSequentialGroup()
                .addGroup(index_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(pCLToolbar1, javax.swing.GroupLayout.DEFAULT_SIZE, 260, Short.MAX_VALUE)
                    .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)
                    .addComponent(jScrollPane4))
                .addContainerGap())
        );
        index_panelLayout.setVerticalGroup(
            index_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(index_panelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jScrollPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 154, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(pCLToolbar1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
        );

        data_panel.setBorder(javax.swing.BorderFactory.createEtchedBorder());

        pCLToolbar2.setRollover(true);

        jbt_add.setText("jbt_add");
        jbt_add.setFocusable(false);
        jbt_add.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        jbt_add.setType("add");
        jbt_add.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
        jbt_add.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbt_addActionPerformed(evt);
            }
        });
        pCLToolbar2.add(jbt_add);

        jbt_edit.setText("jbt_edit");
        jbt_edit.setFocusable(false);
        jbt_edit.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        jbt_edit.setType("edit");
        jbt_edit.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
        jbt_edit.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbt_editActionPerformed(evt);
            }
        });
        pCLToolbar2.add(jbt_edit);

        jbt_delete.setText("jbt_delete");
        jbt_delete.setFocusable(false);
        jbt_delete.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        jbt_delete.setType("delete");
        jbt_delete.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
        jbt_delete.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbt_deleteActionPerformed(evt);
            }
        });
        pCLToolbar2.add(jbt_delete);

        jbt_print.setText("jbt_print");
        jbt_print.setFocusable(false);
        jbt_print.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        jbt_print.setType("delete");
        jbt_print.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
        jbt_print.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbt_printActionPerformed(evt);
            }
        });
        pCLToolbar2.add(jbt_print);

        pCLSeperator1.setOrientation(javax.swing.SwingConstants.VERTICAL);
        pCLToolbar2.add(pCLSeperator1);

        jbt_cancel.setText("jbt_cancel");
        jbt_cancel.setFocusable(false);
        jbt_cancel.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        jbt_cancel.setType("delete");
        jbt_cancel.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
        jbt_cancel.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbt_cancelActionPerformed(evt);
            }
        });
        pCLToolbar2.add(jbt_cancel);

        jtxt_website.setRequired(true);

        pCLLabel5.setText("jlb_title");

        pCLLabel6.setText("jlb_address");

        jta_adrees.setColumns(20);
        jta_adrees.setRows(5);
        jScrollPane2.setViewportView(jta_adrees);

        pCLLabel7.setText("jlb_category");

        jtxt_phone.setRequired(true);

        pCLLabel8.setText("jlb_website");

        jtxt_title.setRequired(true);
        jtxt_title.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jtxt_titleFocusLost(evt);
            }
        });

        pCLLabel9.setText("jlb_phone");

        pCLLabel10.setText("jlb_email");

        jcom_category.setAddtype("tel");
        jcom_category.setCategory(true);

        jtxt_mail.setRequired(true);

        jtxt_mobile.setRequired(true);

        pCLLabel11.setText("jlb_mobile");

        jimg_image.setText("pCLImage1");

        javax.swing.GroupLayout data_panelLayout = new javax.swing.GroupLayout(data_panel);
        data_panel.setLayout(data_panelLayout);
        data_panelLayout.setHorizontalGroup(
            data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(data_panelLayout.createSequentialGroup()
                .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(data_panelLayout.createSequentialGroup()
                        .addGap(18, 18, 18)
                        .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(data_panelLayout.createSequentialGroup()
                                .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(pCLLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(pCLLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(pCLLabel9, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addGap(35, 35, 35)
                                .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                                    .addComponent(jtxt_phone, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                    .addComponent(jcom_category, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 380, Short.MAX_VALUE)
                                    .addComponent(jtxt_title, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
                            .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                .addGroup(data_panelLayout.createSequentialGroup()
                                    .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                        .addComponent(pCLLabel10, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addComponent(pCLLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addComponent(pCLLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE))
                                    .addGap(35, 35, 35)
                                    .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                        .addComponent(jtxt_website, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                        .addComponent(jScrollPane2, javax.swing.GroupLayout.DEFAULT_SIZE, 509, Short.MAX_VALUE)
                                        .addGroup(data_panelLayout.createSequentialGroup()
                                            .addComponent(jtxt_mail, javax.swing.GroupLayout.PREFERRED_SIZE, 393, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                            .addComponent(jimg_image, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addGap(0, 0, Short.MAX_VALUE))))
                                .addGroup(javax.swing.GroupLayout.Alignment.LEADING, data_panelLayout.createSequentialGroup()
                                    .addComponent(pCLLabel11, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addGap(35, 35, 35)
                                    .addComponent(jtxt_mobile, javax.swing.GroupLayout.PREFERRED_SIZE, 380, javax.swing.GroupLayout.PREFERRED_SIZE))))
                        .addGap(145, 145, 145)
                        .addComponent(jlb_type, javax.swing.GroupLayout.PREFERRED_SIZE, 1, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(data_panelLayout.createSequentialGroup()
                        .addGap(2, 2, 2)
                        .addComponent(pCLToolbar2, javax.swing.GroupLayout.PREFERRED_SIZE, 600, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(2, 2, 2))
        );
        data_panelLayout.setVerticalGroup(
            data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(data_panelLayout.createSequentialGroup()
                .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(data_panelLayout.createSequentialGroup()
                        .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(data_panelLayout.createSequentialGroup()
                                .addGap(26, 26, 26)
                                .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                    .addGroup(data_panelLayout.createSequentialGroup()
                                        .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                            .addComponent(jtxt_title, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(pCLLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(jcom_category, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                    .addComponent(pCLLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(jlb_type, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(data_panelLayout.createSequentialGroup()
                                .addGap(78, 78, 78)
                                .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(jtxt_phone, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(pCLLabel9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jtxt_mobile, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(pCLLabel11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(7, 7, 7)
                        .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(pCLLabel10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jtxt_mail, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, data_panelLayout.createSequentialGroup()
                        .addComponent(jimg_image, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(17, 17, 17)))
                .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jtxt_website, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(pCLLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(data_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(pCLLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(246, 246, 246)
                .addComponent(pCLToolbar2, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE))
        );

        javax.swing.GroupLayout pCLPanel2Layout = new javax.swing.GroupLayout(pCLPanel2);
        pCLPanel2.setLayout(pCLPanel2Layout);
        pCLPanel2Layout.setHorizontalGroup(
            pCLPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pCLPanel2Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(index_panel, javax.swing.GroupLayout.PREFERRED_SIZE, 270, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(data_panel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        pCLPanel2Layout.setVerticalGroup(
            pCLPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(data_panel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(pCLPanel2Layout.createSequentialGroup()
                .addComponent(index_panel, javax.swing.GroupLayout.DEFAULT_SIZE, 552, Short.MAX_VALUE)
                .addContainerGap())
        );

        jtab_data.addTab("jtab_home", pCLPanel2);

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 424, Short.MAX_VALUE)
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 122, Short.MAX_VALUE)
        );

        jtb_search.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jtb_searchMouseClicked(evt);
            }
        });
        jScrollPane5.setViewportView(jtb_search);

        jtr_search.setAddtype("tel");
        jtr_search.addTreeSelectionListener(new javax.swing.event.TreeSelectionListener() {
            public void valueChanged(javax.swing.event.TreeSelectionEvent evt) {
                jtr_searchValueChanged(evt);
            }
        });
        jScrollPane3.setViewportView(jtr_search);

        pCLButton1.setText("jbt_search");
        pCLButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                pCLButton1ActionPerformed(evt);
            }
        });

        pCLLabel1.setText("jlb_searchIn");

        pCLLabel2.setText("jlb_searchWord");

        javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
        jPanel2.setLayout(jPanel2Layout);
        jPanel2Layout.setHorizontalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addGap(20, 20, 20)
                .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 170, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(pCLLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(pCLLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 146, Short.MAX_VALUE)
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(jcom_search, javax.swing.GroupLayout.DEFAULT_SIZE, 228, Short.MAX_VALUE)
                    .addComponent(jtxt_search, javax.swing.GroupLayout.DEFAULT_SIZE, 228, Short.MAX_VALUE)
                    .addComponent(pCLButton1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap())
        );
        jPanel2Layout.setVerticalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jcom_search, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(pCLLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(pCLLabel2, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jtxt_search, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(pCLButton1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(16, 16, 16))
                    .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(68, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout pCLPanel1Layout = new javax.swing.GroupLayout(pCLPanel1);
        pCLPanel1.setLayout(pCLPanel1Layout);
        pCLPanel1Layout.setHorizontalGroup(
            pCLPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pCLPanel1Layout.createSequentialGroup()
                .addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
            .addComponent(jScrollPane5, javax.swing.GroupLayout.DEFAULT_SIZE, 1093, Short.MAX_VALUE)
        );
        pCLPanel1Layout.setVerticalGroup(
            pCLPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pCLPanel1Layout.createSequentialGroup()
                .addGroup(pCLPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(pCLPanel1Layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jScrollPane5, javax.swing.GroupLayout.DEFAULT_SIZE, 367, Short.MAX_VALUE)
                .addContainerGap())
        );

        jtab_data.addTab("jtab_index", pCLPanel1);

        jScrollPane6.setViewportView(pCLTree1);

        pCLButton2.setText("pCLButton2");
        pCLButton2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                pCLButton2ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout pCLPanel3Layout = new javax.swing.GroupLayout(pCLPanel3);
        pCLPanel3.setLayout(pCLPanel3Layout);
        pCLPanel3Layout.setHorizontalGroup(
            pCLPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, pCLPanel3Layout.createSequentialGroup()
                .addContainerGap(601, Short.MAX_VALUE)
                .addComponent(pCLButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 340, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(68, 68, 68)
                .addComponent(jScrollPane6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );
        pCLPanel3Layout.setVerticalGroup(
            pCLPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pCLPanel3Layout.createSequentialGroup()
                .addGroup(pCLPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(pCLPanel3Layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jScrollPane6, javax.swing.GroupLayout.PREFERRED_SIZE, 110, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(pCLPanel3Layout.createSequentialGroup()
                        .addGap(19, 19, 19)
                        .addComponent(pCLButton2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(442, Short.MAX_VALUE))
        );

        jtab_data.addTab("tab3", pCLPanel3);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
        this.setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jtab_data, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jtab_data, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
        );
    }// </editor-fold>//GEN-END:initComponents

    private void jtb_indexMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jtb_indexMouseClicked
        jlb_indexinfo.setText(t.FrameDataupdate());
    }//GEN-LAST:event_jtb_indexMouseClicked

    private void jtb_indexKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jtb_indexKeyTyped
    }//GEN-LAST:event_jtb_indexKeyTyped

    private void jtb_indexKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jtb_indexKeyPressed
        jlb_indexinfo.setText(t.getkeyPressed(evt));
    }//GEN-LAST:event_jtb_indexKeyPressed

    private void jtb_indexKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jtb_indexKeyReleased
        jlb_indexinfo.setText(t.FrameDataupdate());
    }//GEN-LAST:event_jtb_indexKeyReleased

    private void jbt_fristActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbt_fristActionPerformed
        jlb_indexinfo.setText(t.FrameDataupdate("frist"));
    }//GEN-LAST:event_jbt_fristActionPerformed

    private void jbt_prevMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jbt_prevMouseClicked
        // TODO add your handling code here:
        jlb_indexinfo.setText(t.FrameDataupdate("perv"));

    }//GEN-LAST:event_jbt_prevMouseClicked

    private void jbt_prevActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbt_prevActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jbt_prevActionPerformed

    private void jbt_nextActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbt_nextActionPerformed

        jlb_indexinfo.setText(t.FrameDataupdate("next"));
    }//GEN-LAST:event_jbt_nextActionPerformed

    private void jbt_lastActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbt_lastActionPerformed
        jlb_indexinfo.setText(t.FrameDataupdate("last"));
    }//GEN-LAST:event_jbt_lastActionPerformed

    private void jbt_addActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbt_addActionPerformed

        t.dataSaveValues = ac.ui.utils.getDataFromComss(t.dataComponents);

        jlb_indexinfo.setText(t.setnew(true, true, true));

    }//GEN-LAST:event_jbt_addActionPerformed

    private void jbt_editActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbt_editActionPerformed
        t.dataSaveValues = ac.ui.utils.getDataFromComss(t.dataComponents);
        jlb_indexinfo.setText(t.setedit(true, true, true));
    }//GEN-LAST:event_jbt_editActionPerformed

    private void jbt_deleteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbt_deleteActionPerformed

        jlb_indexinfo.setText(t.setdelete(true, true, true));

    }//GEN-LAST:event_jbt_deleteActionPerformed

    private void jtr_indexValueChanged(javax.swing.event.TreeSelectionEvent evt) {//GEN-FIRST:event_jtr_indexValueChanged

        String catid = jtr_index.getValue();

        if (!catid.equals("0")) {

            t.Where = "`cat_id`='" + jtr_index.getValue() + "'";
        } else {
            t.Where = "";
        }

        t.indexUpdate();

        jlb_indexinfo.setText(t.FrameDataupdate("frist"));

// TODO add your handling code here:
    }//GEN-LAST:event_jtr_indexValueChanged

    private void jbt_cancelActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbt_cancelActionPerformed
        // TODO add your handling code here:

        jlb_indexinfo.setText(t.setcancel());

    }//GEN-LAST:event_jbt_cancelActionPerformed

    private void jtr_searchValueChanged(javax.swing.event.TreeSelectionEvent evt) {//GEN-FIRST:event_jtr_searchValueChanged
        // TODO add your handling code here:
        //  t.indexUpdate();
    }//GEN-LAST:event_jtr_searchValueChanged

    private void jtb_searchMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jtb_searchMouseClicked
        // TODO add your handling code here:
        jtab_data.setSelectedIndex(0);
        t.FrameDataUpdateFromSearch();
    }//GEN-LAST:event_jtb_searchMouseClicked

    private void pCLButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pCLButton1ActionPerformed
        // TODO add your handling code here:
        String where = "";

        String seword = jtxt_search.getText();

        String cat = jtr_search.getValue();;

        if (!cat.equals("") && !cat.equals("0") && cat != null) {
            where += "`cat_id`='" + cat + "' and ";
        }

        if (!seword.equals("")) {

            where += "`" + ac.ui.utils.comBoxGetValue(jcom_search) + "`like '%" + jtxt_search.getText() + "%' and ";
        }

        t.Where = where + " 1=1 ";

        t.indexsearch();
        t.indexUpdate();

    }//GEN-LAST:event_pCLButton1ActionPerformed

    private void pCLButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pCLButton2ActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_pCLButton2ActionPerformed

    private void jtxt_titleFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jtxt_titleFocusLost
        // TODO add your handling code here:
    }//GEN-LAST:event_jtxt_titleFocusLost

    private void jbt_printActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbt_printActionPerformed
        // TODO add your handling code here:

        ac.reportes.reportes r = new ac.reportes.reportes();
        r.tabel = t.TabelString;
        r.Name = "repTel";
        r.where = "`id`='" + t.IndexID + "'";
        r.craeteReporte();
        r.showReport(URL_REPORTES + "report1");

    }//GEN-LAST:event_jbt_printActionPerformed

    // Variables declaration - do not modify//GEN-BEGIN:variables
    private ac.ui.controls.PCLPanel data_panel;
    private ac.ui.controls.PCLPanel index_panel;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JScrollPane jScrollPane2;
    private javax.swing.JScrollPane jScrollPane3;
    private javax.swing.JScrollPane jScrollPane4;
    private javax.swing.JScrollPane jScrollPane5;
    private javax.swing.JScrollPane jScrollPane6;
    private ac.ui.controls.PCLButton jbt_add;
    private ac.ui.controls.PCLButton jbt_cancel;
    private ac.ui.controls.PCLButton jbt_delete;
    private ac.ui.controls.PCLButton jbt_edit;
    private ac.ui.controls.PCLButton jbt_frist;
    private ac.ui.controls.PCLButton jbt_last;
    private ac.ui.controls.PCLButton jbt_next;
    private ac.ui.controls.PCLButton jbt_prev;
    private ac.ui.controls.PCLButton jbt_print;
    private ac.ui.controls.PCLGetdata jcom_category;
    private ac.ui.controls.PCLcomboBox jcom_search;
    private ac.ui.controls.PCLImage jimg_image;
    private ac.ui.controls.PCLLabel jlb_indexinfo;
    private javax.swing.JLabel jlb_type;
    private ac.ui.controls.PCLTextarea jta_adrees;
    private ac.ui.controls.PCLTabs jtab_data;
    private ac.ui.controls.PCLTable jtb_index;
    private ac.ui.controls.PCLTable jtb_search;
    private ac.ui.controls.PCLTree jtr_index;
    private ac.ui.controls.PCLTree jtr_search;
    private ac.ui.controls.PCLTextField jtxt_mail;
    private ac.ui.controls.PCLTextField jtxt_mobile;
    private ac.ui.controls.PCLTextField jtxt_phone;
    private ac.ui.controls.PCLTextField jtxt_search;
    private ac.ui.controls.PCLTextField jtxt_title;
    private ac.ui.controls.PCLTextField jtxt_website;
    private ac.ui.controls.PCLButton pCLButton1;
    private ac.ui.controls.PCLButton pCLButton2;
    private ac.ui.controls.PCLLabel pCLLabel1;
    private ac.ui.controls.PCLLabel pCLLabel10;
    private ac.ui.controls.PCLLabel pCLLabel11;
    private ac.ui.controls.PCLLabel pCLLabel2;
    private ac.ui.controls.PCLLabel pCLLabel5;
    private ac.ui.controls.PCLLabel pCLLabel6;
    private ac.ui.controls.PCLLabel pCLLabel7;
    private ac.ui.controls.PCLLabel pCLLabel8;
    private ac.ui.controls.PCLLabel pCLLabel9;
    private ac.ui.controls.PCLPanel pCLPanel1;
    private ac.ui.controls.PCLPanel pCLPanel2;
    private ac.ui.controls.PCLPanel pCLPanel3;
    private ac.ui.controls.PCLSeperator pCLSeperator1;
    private ac.ui.controls.PCLToolbar pCLToolbar1;
    private ac.ui.controls.PCLToolbar pCLToolbar2;
    private ac.ui.controls.PCLTree pCLTree1;
    // End of variables declaration//GEN-END:variables
}
